@charset "utf-8";
/* -----------------------------------------------------------------------------------
Type Stylesheet.

version: 	1.0
company:	S&K Aerospace
date:		February 2008

----------------------------------------------------------------------------------- */

   
body { 
	font-size: 75%; /* Sets em to 12 pixels width */ 
	font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; 
}

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { 
	font-weight: normal; 
	color: #000000; 
  	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: .25em 0em;
	padding: 0em;
}

h1 { font-size: 3em; line-height: 1;}
h2 { font-size: 1.75em;}
h3 { font-size: 1.5em; font-weight: bold;}
h4 { font-size: 1.25em; font-weight: bold; margin-bottom: 0em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 0em; }
h6 { font-size: .75em; font-weight: bold; margin-bottom: 0em;}
.fineprint { font-size: .75em; font-weight: bold; margin-bottom: 0em;}


/* Inline Styles
--------------------------------------------------------------*/
.required {color:#FF0000;}
.errorMessage {color:#FF0000; font-size:80%;}
.alertMessage {font-size:80%; font-weight:bold;}
.missionComments {color:#666666; width:400px; display:block;}
.inactive {cursor: default; color: #666666;}
.inferLink {cursor: pointer; color: #000000; text-decoration: underline;}

.requiredContrast {  /* text and background style for required table fields */
  background-color: #F3E4AB;
}

.POCemail { /* text style for POC info in header */
	text-align:right;
	float:right;
	color:#E1E1E1;
	padding-right:5px;
	padding-top:2px;
	margin: 0px;
	cursor:pointer;
}

a.POCemail {float:none;} /*TEMP*/
#secondaryContent .POCemail {color:#1E1F49;}
.publicPOCemail{ /*bump up POC email on public pages due to section title image height*/
	margin-top:-1.75em;
}

.aboutSite {
	float:left;
	margin-left:10px;
	color:#003333;
	font-size:1em;
	font-weight:bold;
}

.requestBoxLabel {  /*text style for 'new requests' and 'alerts' box labels on commitment record*/
	font-weight: bold; 
	float:left; 
	display:inline-block; 
	text-align:left; 
	vertical-align:top; 
	padding-right: 15px; 
} 


/* Link Styles
----------------;----------------------------------------------*/
/* For all areas except main content area, use dark blue bold links. */
a:link 		{color: #1E1F49; font-weight:bold; text-decoration:underline;}
a:visited 	{color: #1E1F49; font-weight:bold; text-decoration:underline;}
a:hover		{color: #E1E1E1; font-weight:bold; text-decoration:underline;}
a:active	{color: #FFFFFF; font-weight:bold; text-decoration:underline;}

/* Within main content area, use darker links on white background */
.mainContent a:link 	{color: #316293; font-weight:normal;}
.mainContent a:visited 	{color: #316293; font-weight:normal;}
.mainContent a:hover	{color: #4787C8; font-weight:normal;}
.mainContent a:active	{color: #254D75; font-weight:normal;}

/* For the POC link, use special light link */
#brandHeader a:link 	{color: #F1F8B3; font-weight:normal; text-decoration:underline;}
#brandHeader a:visited 	{color: #F1F8B3; font-weight:normal; text-decoration:underline;}
#brandHeader a:hover	{color: #FFFFFF; font-weight:normal; text-decoration:underline;}
#brandHeader a:active	{color: #CCE299; font-weight:normal; text-decoration:underline;}

/* Button text is black and has no underline */
a.button:link 		{color:000000; text-decoration: none;}
a.button:visited	{color:000000; text-decoration: none;}
a.button:hover		{color:000000; text-decoration: none;}
a.button:active		{color:000000; text-decoration: none;}


/* For Javascript Links that should resemble those in header and footer - bold dark blue, underlined */
.feedbackLink 			{color: #1E1F49; font-weight:bold; text-decoration:underline; cursor:pointer; padding-right:10px}
.feedbackLink:hover		{color: #E1E1E1;}
.feedbackLink img 		{display:inline-block;}

fieldset.adminTwoCol span.nestedList a:link, fieldset.adminTwoCol span.nestedList a:visited {color:#000000; text-decoration:none; font-weight:bold;}
fieldset.adminTwoCol span.nestedList a:hover, fieldset.adminTwoCol span.nestedList a:active {color:#000000; text-decoration:underline; font-weight:bold;}



/* Table Styles
--------------------------------------------------------------*/
th {font-weight: bold;}

label {font-weight: bold;}

caption {
	font-size: 1.75em;
	text-align: left;
	margin: 0em;
	padding: .5em 0em;
}

.captionDate {
	font-size: .9em; /* reduces 1.75 em on caption */
	display: inline-block;
	float: right;
	position: relative;
	margin: 0em;
	padding:0em;
}

.captionDate img {cursor:pointer;}



